package com.example.backend.dto;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.util.List;

/**
 * 批量更新工单状态请求DTO
 */
@Data
public class BatchStatusRequest {
    @NotEmpty(message = "工单ID列表不能为空")
    private List<Long> ticketIds;
    
    @NotNull(message = "状态不能为空")
    private com.example.backend.domain.enums.TicketStatus status;
    
    private String note; // 状态更新说明
}
